package edu.usmp.p2.action;

import edu.usmp.model.Paciente;
import edu.usmp.p2.service.RegistrarObsPacienteService;


public class RegistrarObsPacienteAction {

	/**
	 * 
	 * Action que registra observaciones del paciente
	 * @author AFalconR
	 * @version 1.0
	 * 
	 */
	
	private Paciente paciente;
	private String dni;
	private String obs;
	private String mensaje;
	private RegistrarObsPacienteService service = new RegistrarObsPacienteService();
	
	
public String execute(){
		
		/**
		 * Define el camino que llevara el mensaje y el jsp de respuesta
		 */
		String camino="success";
		try {
			service.registrarObs(paciente);
			mensaje="Registro Satisfactorio";
		} catch (Exception e) {
			// TODO: handle exception
			mensaje=e.getMessage();
			camino="error";
		}
		return camino;
	}


public Paciente getPaciente() {
	return paciente;
}


public void setPaciente(Paciente paciente) {
	this.paciente = paciente;
}


public String getDni() {
	return dni;
}


public void setDni(String dni) {
	this.dni = dni;
}


public String getObs() {
	return obs;
}


public void setObs(String obs) {
	this.obs = obs;
}


public String getMensaje() {
	return mensaje;
}


public void setMensaje(String mensaje) {
	this.mensaje = mensaje;
}
	
	
}
